Английский разговорный словарь (основной) - immolate
Immolate
immolate
ˈɪməuleɪt v.tr. 1 kill or offer as a sacrifice. 2 literary sacrifice (a valued thing). øøimmolation n. immolator n. [L immolare sprinklewith sacrificial meal (as IN-(2), mola MEAL(2))]